A fixnum is an integer whose magnitude lies within an
implementation-dependent range. This range is guaranteed to all
integers which are acceptable as array, string, or vector indices.
T guarantees that fixnums will have at least 24 bits.
In T3.1, this range is the half-open interval
The following procedures are defined for performing type-restricted
arithmetic. These procedures should be considered specializations of
their corresponding generic arithmetic procedures. They assume
restrictions on the types of their arguments and results. The prefix
FX means ``fixnum-specific'' and FL means
``flonum-specific.'' For example,
T will implement calls to these type-specific procedures in a more
efficient manner than calls to the corresponding generic procedures.
The following list catalogs the available routines. In most case the
effect of the procedure should be analogous to the example above. The
one exception is FX/, which is a specialization of the truncated
(integer) division routine QUOTIENT, not of the division routine /.